home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / 286ems.zip / EMM400.DOC < prev    next >
Text File  |  1989-08-07  |  4KB  |  165 lines

  1.  
  2.             EMS 4.0 DOCUMENTATION
  3.  
  4.  
  5.  
  6.     The EMS (Expanded Memory Specification) Version 4.0 device
  7.  
  8. driver is a standard MS DOS device driver that gets loaded at boot
  9.  
  10. time by the CONFIG.SYS file. Because EMS 4.0 is a device driver, it
  11.  
  12. should look like this in the CONFIG.SYS file:
  13.  
  14.  
  15.             DEVICE = NEATEMM.SYS
  16.  
  17.  
  18.     Without anything else included in this command line, the EMS
  19.  
  20. driver will get loaded with the default hardware values of the I/O
  21.  
  22. address that enables the EMS and the memory address used for EMS
  23.  
  24. paging. These default values are dependent on the NEAT implementation
  25.  
  26. of EMS.
  27.  
  28.     To change these default values, as well as add a few extra
  29.  
  30. features, the EMS device driver command line can look like this:
  31.  
  32.  
  33.         DEVICE = NEATEMM.SYS -Ix -My -Pzz -D
  34.  
  35.  
  36.  
  37.         where,
  38.  
  39.             I = I/O address to enable EMS pages
  40.  
  41.             x = 0 ==> 208h
  42.               = 1 ==> 218h
  43.               = 5 ==> 258h
  44.               = 6 ==> 268h
  45.               = A ==> 2A8h
  46.               = B ==> 2B8h
  47.               = E ==> 2E8h
  48.  
  49.  
  50.  
  51.             M = page frame address (address of 64K window)
  52.  
  53.             y = 1 ==> C0000h
  54.               = 2 ==> C4000h
  55.               = 3 ==> C8000h
  56.               = 4 ==> CC000h
  57.               = 5 ==> D0000h
  58.                           = 6 ==> D4000h
  59.                           = 7 ==> D8000h
  60.                           = 8 ==> DC000h
  61.                           = 9 ==> E0000h
  62.  
  63.  
  64.             P = maximum number of open processes
  65.                 (defaults to 64)
  66.  
  67.             zz = number of processes (64-256)
  68.  
  69.  
  70.  
  71.             D = enable EMS diagnostics
  72.  
  73.  
  74.     The command line parameters can be in either upper or lower case.
  75.  
  76.  
  77.  
  78.     When the EMS driver is first executed, a title and copyright notice
  79.  
  80. will appear on the screen as follows:
  81.  
  82.  
  83.         " EMS Expanded Memory Device Driver  Ver. 4.0 "
  84.         " Copyright (c) Chips and Technologies inc., 1987"
  85.  
  86.  
  87. If the EMS driver detects that a previous EMS driver has been loaded, it will
  88.  
  89. put this message on the screen:
  90.  
  91.  
  92.     " An Expanded Memory Manager has already been installed. "
  93.  
  94. The EMS driver will then not get loaded into the system.
  95.  
  96.  
  97.     When the EMS driver gets loaded by MS DOS, an internal check is
  98.  
  99. done on the EMS configuration in hardware. If the driver detects any
  100.  
  101. conflicts that would cause EMS to not function properly, the message:
  102.  
  103.  
  104. " The EMS setup has been incorrectly specified. No EMS is available. "
  105.  
  106.  
  107. will appear on the screen after the EMS copyright notice and EMS will be
  108.  
  109. disabled. If the EMS hardware is configured properly and the I/O address
  110.  
  111. is overridden by the command line parameter, the screen will show this
  112.  
  113. message:
  114.  
  115.         " The EMS I/O address has been changed. "
  116.  
  117. If the EMS page frame address is being overridden from the command line,
  118.  
  119. the following message will appear:
  120.  
  121.  
  122.         " The EMS Frame Segment has been changed. "
  123.  
  124. If the user specifies an invalid parameter(s), the default values, set up by
  125.  
  126. the BIOS or the setup program, will be used.
  127.  
  128.  
  129. If the diagnostics option is selected, this message will appear on the
  130.  
  131. screen:
  132.  
  133.         " Testing EMS Expanded Memory Page Number: NNN "
  134.  
  135. The NNN represents the page number currently under test. If the diagnostics
  136.  
  137. fail, the EMS will be disabled and the following message appears on the
  138.  
  139. screen:
  140.  
  141.         " Expanded Memory FAILED diagnostics test. "
  142.  
  143.  
  144. If the diagnostics pass, or if diagnostics were not specified on the command
  145.  
  146. line, the EMS driver has been loaded correctly and EMS is enabled. The final
  147.  
  148. message to appear on the screen is:
  149.  
  150.  
  151. " There are XXX pages, or YYYY Kbytes of EMS Expanded Memory on the system. "
  152.  
  153.  
  154.  
  155.     The system can now be used to support Lotus/Intel/Microsoft EMS 4.0
  156.  
  157. in the same manner as standard EMS cards.
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.